/**
 * 
 */
package Game_Start;

/**
 * 数组反转
 * 1.将第一个数与最后一个数交换，依次递推
 * @author Jiang Zhiyan
 *
 * 2021年5月17日 上午9:09:59
 */
public class _14反转 {
 public static void main(String[] args) {
	 int [] arr= {1,2,3,4};
	 reverse(arr);
	 printArray(arr);
	 for(int i=0;i<arr.length;i++) {
		 System.out.println(arr[i]);
	 }
	 System.out.println(arr.toString());
}
// 数组反转
 public static void reverse(int arr[]) {
	 int t=0;
	 for(int i=0;i<arr.length/2;i++) {
		 t=arr[i];
		 arr[i]=arr[arr.length-1-i];
		 arr[arr.length-i-1]=t;
	 }
 }
// 遍历数组
 public static void printArray(int arr[]) {
	 System.out.print("[");
	 for(int i=0;i<arr.length;i++) {
		 if(i==arr.length-1) {
			 System.out.print(arr[i]);
		 }
		 else {
			 System.out.print(arr[i]+",");
		 }
	 }
	 System.out.println("]");
 }
}
